//数据列表
function thesisCheckDataGrid(baseUrl, major) {
	var url = baseUrl + '/teacher/thesisCheckData.do';
//	var delete_url = baseUrl + '/teacher/delthesisCheck.do';
	var initToolbar = [ {
		text : '课题申报审核',
		buttonType : 'edit',
		iconCls : 'icon-edit',
		handler : function() {
			var record = Utils.getCheckedRows($('#thesisCheck-data-list'));
			if (Utils.checkSelectOne(record)) {
				thesisCheckSaveById(baseUrl, record[0], major);
			}
		}
	}
	];

	var initDataGrid = {
		url : url,
		fit : true,
		fitColumns : true,
		toolbar : initToolbar,
		border : true,
		rownumbers : true,
		pagination : true,
		idField : 'id',
		pageSize : 10,
		pageList : [ 10, 20, 30, 40, 50 ],
		sortName : 'id',
		sortOrder : 'asc',
		singleSelect : true,
		checkOnSelect : true,
		selectOnCheck : false,
		remoteSort : false,// 服务器端排序
		striped : true,// 奇偶行不同颜色
		nowrap : false,// 设置为true,当数据长度超出列宽时将会自动截取
		onDblClickRow : function(rowIndex, rowData) {

		},
		columns : [ [ {
			field : 'id',
			width : 50,
			checkbox : true
		}, {
			field : 'majorId',
			title : '专业ID',
			hidden : true
		}, {
			field : 'majorname',
			title : '专业名称',
			width : 50
		}, {
			field : 'thesisId',
			title : '课题ID',
			hidden : true
		}, {
			field : 'thesisName',
			title : '课题名称',
			width : 50
		}, {
			field : 'thesisInfo',
			title : '课题详情',
			width : 50
		}, {
			field : 'teacherId',
			title : '审核教师ID',
			hidden : true
		}, {
			field : 'teacherName',
			title : '指导教师',
			width : 50
		}, {
			field : 'status',
			title : '状态',
			width : 50,
			formatter : function(value, row, index) {// 标识转成汉字
				if ( value == 1 ) {
					return '提交审核';// 特殊颜色标识
				} 
				else if( value == 2 ){
					return '<span style=\'color:green\'>审核通过</span>';// 特殊颜色标识
				}
				else if( value == 3 ){
					return '<span style=\'color:red\'>审核不通过</span>';// 特殊颜色标识
				}
			}
		}, {
			field : 'creattime',
			title : '创建时间',
			width : 50,
			formatter : function(value, row, index) {// 标识转成汉字
				if( value ){
					//时间格式化
					return dateFormat(value,"yyyy-MM-dd hh:mm:ss");
				}
			}
		}, {
			field : 'remark',
			title : '备注',
			width : 50
		} ] ]
	};
	//加载dataGrid列表
	$('#thesisCheck-data-list').datagrid(initDataGrid);
}


//获取选中记录,弹出修改窗口,暂时不需要修改功能
function thesisCheckSaveById(baseUrl, data, major) {
	$.ajax(baseUrl + '/teacher/getThesisCheckById.do', {
		type : 'post',
		dataType : 'json',
		data : data,
		success : function(result) {
			if( result.success ){
				
				$('#thesisCheck-info-form').form('load', result.data);
				$("#thesisCheck-win-title").html("课题申报审核");
				popWindow('thesisCheck-edit-win', 'thesisCheck-mainBody');
			} else {
				//右下角提示框
				rollDown("imoia_roll", result.message);
			}
		}
	});
}

function thesisCheckSave(url){
	if ($('#thesisCheck-info-form').form('validate')) {
		$('#thesisCheck-info-form').form('submit',{
			url : url,
			success : function(result) {
				var r = $.parseJSON(result);
				if (r.success) {
						$('#thesisCheck-data-list').datagrid('reload');
						//提示框
						popInfo('thesisCheck-edit-info', r.message);
						popClosed("thesisCheck-edit-win");
				}else{
					popInfo('thesisCheck-edit-error', r.message);
				}
			}
		});
	}
}
